roll (thunder) - German English Dictionary